#ifndef __WEAPON_BONUS_H
#define __WEAPON_BONUS_H

#include "Bonus.h"
#include "Weapon.h"
#include "Player.h"
#include "Base.h"

class WeaponBonus : public Bonus
{
protected:
	Weapon *weapon;
	double strengthInc, rechargeInc;
	
public:
	WeaponBonus (const Point3d &pos, const RGBd &col,  Weapon *weapon, double strengthInc, double rechargeInc);	
	void applyBonus (Player *p);
};

#endif